<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./js/vue.js"> </script>

</head>

<body>
    <div id="app">
            {{num}}  姓名 {{username}}
            <button @click="add">加法</button>
            <button @click="reduce(3)">减法</button>
    </div>
</body>
<script>
    new Vue({
        el: "#app",//表示元素  表示vue的作用范围
        data:{ //表示数据
           num:10 ,
           username:"leson"
        },
        methods:{//放 方法
            add:function(){
              //  this.$data.num++;
              this.num++;
                
            },
            reduce(n){
                this.num = this.num -n;//数据(对象的属性)赋值以后 页面会发生变化
                console.log(this);

            }

        }

    })


</script>

</html>